package com.qh.resourcehub.program.entity;

import lombok.Data;

/**
 * 部门信息实体类
 */
@Data
public class DepartmentEntity {

    /**
     * 部门同步唯一标识
     */
    private String deptUnicode;

    /**
     * 部门编码
     */
    private String deptCode;

    /**
     * 部门名称
     */
    private String deptName;

    /**
     * 部门全称
     */
    private String fullName;

    /**
     * 类型（01：机构；02：部门）
     */
    private String deptType;

    /**
     * 部门类型
     */
    private String existType;

    /**
     * 是否为计划单列市（1：是；0：否）
     */
    private String isSpecificallyCity;

    /**
     * 部门职责描述
     */
    private String deptDscr;

    /**
     * 所属机构编码
     */
    private String orgCode;

    /**
     * 上级部门编码
     */
    private String parentCode;

    /**
     * 机构状态（01：在用；02：停用）
     */
    private String status;

    /**
     * 部门间排序 升序从0开始
     */
    private Integer orders;

    /**
     * 部门等级
     */
    private String deptLevel;

    /**
     * 负责人
     */
    private String personCharge;

    /**
     * 职责
     */
    private String duty;

    /**
     * 部门电话
     */
    private String phone;

    /**
     * 部门性质
     */
    private String deptNature;

    /**
     * 是否是复合部门
     */
    private String isComplex;

    /**
     * 是否法人（1：是；0：否）
     */
    private String isLegalPerson;
}
